home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 13080 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.7 KB

  1. Path: news.crystalball.com!news
  2. From: Larry Weiss <lfw@oc.com>
  3. Newsgroups: comp.lang.eiffel,comp.lang.c,comp.lang.c++,comp.object,comp.software-eng
  4. Subject: Re: Beware of "C" Hackers -- A rebuttal to Bertrand Meyer
  5. Date: Mon, 18 Mar 1996 12:39:16 -0600
  6. Organization: crystalball.com
  7. Message-ID: <314DADD4.3DE@oc.com>
  8. References: <1995Jul3.034108.4193@rcmcon.com>
  9.         <3taaha$p8j@ixnews3.ix.netcom.com> <3tap9h$qp3@saba.info.ucla.edu>
  10.         <RMARTIN.96Mar13110714@rcm.oma.com> <4i862r$1evq@saba.info.ucla.edu> <64ss5$3F3RB@herold.franken.de>
  11. NNTP-Posting-Host: external.oc.com
  12. Mime-Version: 1.0
  13. Content-Type: text/plain; charset=us-ascii
  14. Content-Transfer-Encoding: 7bit
  15. X-Mailer: Mozilla 2.0 (Win16; I)
  16.  
  17. Joachim Durchholz wrote:
  18.  
  19.  > There is one trait among many hackers that will make method gurus uneasy -
  20.  > they don't like to be restricted.
  21.  > This makes C popular among hackers - it gives many benefits of discipline
  22.  > (many opportunities for the compiler to do type checking), but allows
  23.  > evading the restrictions whenever necessary (type casts).
  24.  
  25.  
  26. What do C hackers think about the new freedom (since the publication of
  27. the C Standard) that compilers have to "inline" standard library calls,
  28. thereby making it hard for hackers to provide their own variations of
  29. any standard library "function" ?
  30.  
  31. In the old days, when the Standard library was just another set of linkable
  32. entry points, it was straightforward to replace the vendor's logic with
  33. your own (maybe just the same with tracepoint logic, but maybe a very 
  34. experimental replacement, and maybe a "better" one).   No more!
  35.  
  36. What is the position of other languages with respect to their equivalent
  37. of the "Standard library" ?   Can I hack the runtime support in other
  38. languages today more easily than I can the C runtime?
  39.